home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 October / PCWorld_2006-10_cd.bin / v cisle / pdfpd / pdf995s.exe / pdf995 / res / drivedir / pdfdriver.spd < prev    next >
PostScript Printer Description  |  2005-01-27  |  21KB  |  588 lines

  1. *PPD-Adobe: "4.3"
  2. *% pdfdriver.spd: Simplified form of APLWCSB1.ppd
  3. *LanguageEncoding: ISOLatin1
  4. *PCFileName: "APLWCSB1.PPD"
  5. *Product: "(PDF995 Printer Driver)"
  6. *PSVersion: "(2014.108) 2"
  7. *ModelName: "PDF995 Printer Driver"
  8. *ShortNickName: "PDF995 Printer Driver"
  9. *NickName: "PDF995 Printer Driver"
  10. *OpenGroup: InstallableOptions/Options Installed
  11. *OpenUI *InstalledMemory/Memory Configuration: PickOne
  12. *DefaultInstalledMemory: 16Meg
  13. *InstalledMemory 16Meg/Standard 16 MB: ""
  14. *InstalledMemory 24Meg/24 MB Upgrade: ""
  15. *InstalledMemory 25Meg/25 MB Upgrade: ""
  16. *InstalledMemory 28Meg/28 MB Upgrade: ""
  17. *InstalledMemory 40Meg/40 MB Upgrade: ""
  18. *?InstalledMemory: "
  19.    save
  20.    currentsystemparams /RamSize get
  21.    1048576 div cvi 6 string cvs dup length dup 3 add string dup 0 4 index 
  22.    putinterval dup 2 index (Meg) putinterval exch pop exch pop = flush
  23.    restore
  24. "
  25. *End
  26. *CloseUI: *InstalledMemory
  27. *OpenUI *OptionalCassette1/Cassette (Optional): PickOne
  28. *DefaultOptionalCassette1: False
  29. *OptionalCassette1 True/Installed: ""
  30. *OptionalCassette1 False/Not Installed: ""
  31. *OptionalCassette1 Preferred/Installed and Preferred: "
  32.    1 dict dup /InputAttributes 1 dict dup /Priority [2 0 1] put put setpagedevice"
  33. *End
  34. *?OptionalCassette1: "
  35.    save
  36.    currentpagedevice /InputAttributes get
  37.    dup 2 known
  38.    {dup 2 get null ne {
  39.       /Priority 2 copy known {
  40.          get 0 get 2 eq {(Preferred)}{(True)}ifelse
  41.       } {
  42.         pop pop (True)
  43.       } ifelse
  44.     }{
  45.       pop (False)
  46.     }ifelse}
  47.    {pop (False)}ifelse = flush
  48.    restore
  49. "
  50. *End
  51. *CloseUI: *OptionalCassette1
  52. *CloseGroup: InstallableOptions
  53. *UIConstraints: *OptionalCassette1 False *InputSlot OptionalCassette
  54. *LanguageLevel: "2"
  55. *Protocols: TBCP
  56. *TTRasterizer: Type42
  57. *?TTRasterizer: "
  58.    save
  59.    42 /FontType resourcestatus
  60.    {pop pop (Type42)}{(None)}ifelse = flush
  61.    restore
  62. "
  63. *End
  64. *FreeVM: "1609392"
  65. *VMOption 12Meg: "1609392"
  66. *VMOption 13Meg: "2633392"
  67. *VMOption 16Meg: "3911344"
  68. *VMOption 24Meg: "5402684"
  69. *VMOption 25Meg: "7401136"
  70. *VMOption 28Meg: "5795504"
  71. *VMOption 40Meg: "13717168"
  72. *ColorDevice: True
  73. *Password: "()" 
  74. *ExitServer: "
  75.  count 0 eq
  76.  { false } { true exch startjob } ifelse
  77.  not { 
  78.      (WARNING: Cannot modify initial VM.) =
  79.      (Missing or invalid password.) =
  80.      (Please contact the author of this software.) = flush quit
  81.      } if
  82. "
  83. *End
  84. *Resolution 600dpi: ""
  85. *Resolution 300dpi: ""
  86. *Resolution 150dpi: ""
  87. *DefaultResolution: 600dpi
  88. *?Resolution: "
  89.   save
  90.     currentpagedevice /HWResolution get
  91.     0 get
  92.     (          ) cvs print
  93.     (dpi)
  94.     = flush
  95.   restore
  96. "
  97. *End
  98. *OpenUI *TraySwitch/Tray Switch:  Boolean
  99. *OrderDependency: 20 AnySetup *TraySwitch
  100. *DefaultTraySwitch: False
  101. *TraySwitch True/On: "1 dict dup /TraySwitch true put setpagedevice"
  102. *TraySwitch False/Off: "1 dict dup /TraySwitch false put setpagedevice"
  103. *?TraySwitch: "
  104.    save
  105.    currentpagedevice /TraySwitch get
  106.    {(True)}{(False)}ifelse = flush
  107.    restore
  108. "
  109. *End
  110. *CloseUI: *TraySwitch
  111. *OpenUI *MediaType/Paper Type: PickOne
  112. *OrderDependency: 50 AnySetup *MediaType
  113. *DefaultMediaType: Plain
  114. *MediaType Plain/Plain: "
  115.     2 dict
  116.         dup /MediaType (Plain) put
  117.         dup /InputAttributes mark
  118.             currentpagedevice /InputAttributes get
  119.             {
  120.                 dup type /dicttype eq {
  121.                     dup length 1 add dict begin {def} forall
  122.                     /MediaType (Plain) def
  123.                     currentdict end
  124.                 } if
  125.             } forall
  126.             counttomark 2 idiv dup dict begin {def} repeat
  127.             pop currentdict end
  128.         put
  129.     setpagedevice
  130. "
  131. *End
  132. *MediaType Transparency/Transparency: "
  133.     2 dict
  134.         dup /MediaType (Transparency) put
  135.         dup /InputAttributes mark
  136.             currentpagedevice /InputAttributes get
  137.             {
  138.                 dup type /dicttype eq {
  139.                     dup length 1 add dict begin {def} forall
  140.                     /MediaType (Transparency) def
  141.                     currentdict end
  142.                 } if
  143.             } forall
  144.             counttomark 2 idiv dup dict begin {def} repeat
  145.             pop currentdict end
  146.         put
  147.     setpagedevice
  148. *End
  149. *?MediaType: "
  150.   save
  151.       currentpagedevice /MediaType get dup null eq
  152.     { pop (Plain) }
  153.     {
  154.         (Transparency) ne {
  155.             (Plain)
  156.         }{
  157.             (Transparency)
  158.         } ifelse
  159.     }ifelse
  160.     = flush
  161.   restore
  162. "
  163. *End
  164. *CloseUI: *MediaType
  165. *OpenUI *OutputMode/Print Quality Mode: PickOne
  166. *OrderDependency: 20 AnySetup *OutputMode
  167. *DefaultOutputMode: Normal
  168. *OutputMode Normal/Normal (Fastest Print Speed): "
  169.    1 dict dup /PostRenderingEnhanceDetails 
  170.       2 dict dup /Type 19 put dup /OutputMode /Normal put put
  171.    setpagedevice "
  172. *End
  173. *OutputMode Best/Best (Slower Print Speed): "
  174.    1 dict dup /PostRenderingEnhanceDetails 
  175.       2 dict dup /Type 19 put dup /OutputMode /Best put put
  176.    setpagedevice "
  177. *End
  178. *?OutputMode: "
  179.    save
  180.    currentpagedevice /PostRenderingEnhanceDetails get 
  181.    /OutputMode get = flush
  182.    restore "
  183. *End
  184. *CloseUI: *OutputMode
  185. *ScreenFreq: "200.0"
  186. *ScreenAngle: "0.0"
  187. *OpenUI *PageSize: PickOne
  188. *OrderDependency: 20 AnySetup *PageSize
  189. *DefaultPageSize: Letter
  190. *PageSize Letter/US Letter: "
  191.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  192. *End
  193. *PageSize Legal/US Legal: "
  194.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  195. *End
  196. *PageSize A4: "
  197.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  198. *End
  199. *PageSize B5: "
  200.     2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  201. *End
  202. *PageSize LetterSmall/US Letter Small: "
  203.     2 dict dup /PageSize [612 792] put dup /ImagingBBox [25 25 587 767] put setpagedevice"
  204. *End
  205. *PageSize A4Small/A4 Small: "
  206.     2 dict dup /PageSize [595 842] put dup /ImagingBBox [25 25 570 817] put setpagedevice"
  207. *End
  208. *PageSize LegalSmall/US Legal Small:  "
  209.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox [25 25 587 983] put setpagedevice"
  210. *End
  211. *PageSize Tabloid/Tabloid: "
  212.     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  213. *End
  214. *PageSize A3/A3: "
  215.     2 dict dup /PageSize [842 1191] put dup /ImagingBBox null put setpagedevice"
  216. *End
  217. *PageSize A5/A5: "
  218.      2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
  219. *End
  220. *PageSize A0/A0: "
  221.      2 dict dup /PageSize [2380 3368] put dup /ImagingBBox null put setpagedevice"
  222. *End
  223. *PageSize Statement/Statement: "
  224.      2 dict dup /PageSize [396 612] put dup /ImagingBBox null put setpagedevice"
  225. *End
  226. PageSize ArchE/ArchE: "
  227.      2 dict dup /PageSize [2592 3456] put dup /ImagingBBox null put setpagedevice"
  228. *End
  229. PageSize ArchD/ArchD: "
  230.      2 dict dup /PageSize [1728 2592] put dup /ImagingBBox null put setpagedevice"
  231. *End
  232. PageSize ArchC/ArchC: "
  233.      2 dict dup /PageSize [1296 1728] put dup /ImagingBBox null put setpagedevice"
  234. *End
  235. PageSize USFanfold/USFanfold: "
  236.      2 dict dup /PageSize [1071 792] put dup /ImagingBBox null put setpagedevice"
  237. *End
  238. PageSize A1/A1: "
  239.      2 dict dup /PageSize [1684 2380] put dup /ImagingBBox null put setpagedevice"
  240. *End
  241. PageSize A2/A2: "
  242.      2 dict dup /PageSize [1190 1684] put dup /ImagingBBox null put setpagedevice"
  243. *End
  244. PageSize 30x42/30x42: "
  245.      2 dict dup /PageSize [2160 3024] put dup /ImagingBBox null put setpagedevice"
  246. *End
  247. PageSize 5.5x8.5/5.5x8.5: "
  248.      2 dict dup /PageSize [396 612] put dup /ImagingBBox null put setpagedevice"
  249. *End
  250. PageSize 4A/4A: "
  251.      2 dict dup /PageSize [4770 6741] put dup /ImagingBBox null put setpagedevice"
  252. *EndPageSize 4B/4B: "
  253.      2 dict dup /PageSize [5670 8015] put dup /ImagingBBox null put setpagedevice"
  254. *End
  255. *EndPageSize ANSID/ANSI D: "
  256.      2 dict dup /PageSize [1584 2448] put dup /ImagingBBox null put setpagedevice"
  257. *End
  258. *EndPageSize SuperB/Super B: "
  259.      2 dict dup /PageSize [936 1368] put dup /ImagingBBox null put setpagedevice"
  260. *End
  261. *EndPageSize 3.5x2/3.5x2: "
  262.      2 dict dup /PageSize [252 144] put dup /ImagingBBox null put setpagedevice"
  263. *End
  264. *EndPageSize ISOB4/ISOB4: "
  265.      2 dict dup /PageSize [709 1002] put dup /ImagingBBox null put setpagedevice"
  266. *End
  267. *EndPageSize 5x8/5x8: "
  268.      2 dict dup /PageSize [360 576] put dup /ImagingBBox null put setpagedevice"
  269. *End
  270.  
  271.  
  272. *?PageSize: "
  273.   save
  274.    currentpagedevice /PageSize get aload pop
  275.    2 copy gt {exch} if 
  276.    (Unknown) 
  277.   4 dict
  278.    dup [612 792] (Letter) put
  279.    dup [612 1008] (Legal) put
  280.    dup [595 842] (A4) put
  281.    dup [516 729] (B5) put
  282.  { exch aload pop 4 index sub abs 5 le exch 
  283.    5 index sub abs 5 le and 
  284.       {exch pop exit} {pop} ifelse
  285.    } bind forall
  286.    currentpagedevice /ImagingBBox get null ne {
  287.       % Form LetterSmall, LegalSmall, or A4Small
  288.       dup length dup 5 add string dup dup 0 5 index putinterval 
  289.       3 -1 roll (Small)  putinterval exch pop 
  290.    } if
  291.    = flush pop pop
  292.    restore
  293. "
  294. *End
  295. *CloseUI: *PageSize
  296. *OpenUI *PageRegion:  PickOne
  297. *OrderDependency: 20 AnySetup *PageRegion
  298. *DefaultPageRegion: Letter
  299. *PageRegion Letter/US Letter: "
  300.    3 dict dup /PageSize [612 792] put dup /ImagingBBox null put
  301.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 792] put put put setpagedevice "
  302. *End
  303. *PageRegion Legal/US Legal: "
  304.    3 dict dup /PageSize [612 1008] put dup /ImagingBBox null put
  305.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 1008] put put put setpagedevice "
  306. *End
  307. *PageRegion A4: "
  308.    3 dict dup /PageSize [595 842] put dup /ImagingBBox null put
  309.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [595 842] put put put setpagedevice "
  310. *End
  311. *PageRegion B5: "
  312.    3 dict dup /PageSize [516 729] put dup /ImagingBBox null put
  313.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [516 729] put put put setpagedevice "
  314. *End
  315. *PageRegion LetterSmall/US Letter Small: "
  316.    3 dict dup /PageSize [612 792] put dup /ImagingBBox [25 25 587 767] put
  317.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 792] put put put setpagedevice "
  318. *End
  319. *PageRegion A4Small/A4 Small: " 
  320.    3 dict dup /PageSize [595 842] put dup /ImagingBBox [25 25 570 817] put
  321.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [595 842] put put put setpagedevice "
  322. *End
  323. *PageRegion LegalSmall/US Legal Small: "
  324.    3 dict dup /PageSize [612 1008] put dup /ImagingBBox [25 25 587 983] put
  325.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 1008] put put put setpagedevice "
  326. *End
  327. *PageSize Tabloid/Tabloid: "
  328.    3 dict dup /PageSize [792 1224] put dup /ImagingBBox null put
  329.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [792 1224] put put put setpagedevice "
  330. *End
  331. *PageSize A3/A3: "
  332.    3 dict dup /PageSize [842 1191] put dup /ImagingBBox null put
  333.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [842 1191] put put put setpagedevice "
  334. *End
  335. *PageSize A5/A5: "
  336.    3 dict dup /PageSize [420 595] put dup /ImagingBBox null put
  337.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [420 595] put put put setpagedevice "
  338. *End
  339. *PageSize A0/A0: "
  340.    3 dict dup /PageSize [2380 3368] put dup /ImagingBBox null put
  341.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [2380 3368] put put put setpagedevice "
  342. *End
  343. *PageSize Statement/Statement: "
  344.    3 dict dup /PageSize [396 612] put dup /ImagingBBox null put
  345.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [396 612] put put put setpagedevice "
  346. *End
  347. *PageSize ArchE/ArchE: "
  348.    3 dict dup /PageSize [2592 3456] put dup /ImagingBBox null put
  349.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [2592 3456] put put put setpagedevice "
  350. *End
  351. *PageSize ArchD/ArchD: "
  352.    3 dict dup /PageSize [1728 2592] put dup /ImagingBBox null put
  353.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [1728 2592] put put put setpagedevice "
  354. *End
  355. *PageSize ArchC/ArchC: "
  356.    3 dict dup /PageSize [1296 1728] put dup /ImagingBBox null put
  357.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [1296 1728] put put put setpagedevice "
  358. *End
  359. *PageSize USFanfold/USFanfold: "
  360.    3 dict dup /PageSize [1071 792] put dup /ImagingBBox null put
  361.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [1071 792] put put put setpagedevice "
  362. *End
  363. *PageSize A1/A1: "
  364.    3 dict dup /PageSize [1684 2380] put dup /ImagingBBox null put
  365.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [1684 2380] put put put setpagedevice "
  366. *End
  367. *PageSize A2/A2: "
  368.    3 dict dup /PageSize [1190 1684] put dup /ImagingBBox null put
  369.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [1190 1684] put put put setpagedevice "
  370. *End
  371. *PageSize 30x42/30x42: "
  372.    3 dict dup /PageSize [2160 3024] put dup /ImagingBBox null put
  373.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [2160 3024] put put put setpagedevice "
  374. *End
  375. *PageSize 5.5x8.5/5.5x8.5: "
  376.    3 dict dup /PageSize [396 612] put dup /ImagingBBox null put
  377.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [396 612] put put put setpagedevice "
  378. *End
  379. *PageSize 4A/4A: "
  380.    3 dict dup /PageSize [4770 6741] put dup /ImagingBBox null put
  381.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [4770 6741] put put put setpagedevice "
  382. *End
  383. *PageSize 4B/4B: "
  384.    3 dict dup /PageSize [5670 8015] put dup /ImagingBBox null put
  385.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [5670 8015] put put put setpagedevice "
  386. *End
  387. *PageSize ANSID/ANSI D: "
  388.    3 dict dup /PageSize [1584 2448] put dup /ImagingBBox null put
  389.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [1584 2448] put put put setpagedevice "
  390. *End
  391. *PageSize SuperB/Super B: "
  392.    3 dict dup /PageSize [936 1368] put dup /ImagingBBox null put
  393.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [936 1368] put put put setpagedevice "
  394. *End
  395. *PageSize 3.5x2/3.5x2: "
  396.    3 dict dup /PageSize [252 144] put dup /ImagingBBox null put
  397.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [252 144] put put put setpagedevice "
  398. *End
  399. *PageSize ISOB4/ISOB4: "
  400.    3 dict dup /PageSize [709 1002] put dup /ImagingBBox null put
  401.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [709 1002] put put put setpagedevice "
  402. *End
  403. *PageSize 5x8/5x8: "
  404.    3 dict dup /PageSize [360 576] put dup /ImagingBBox null put
  405.    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [360 576] put put put setpagedevice "
  406. *End
  407.  
  408.  
  409.  
  410. *CloseUI: *PageRegion
  411. *DefaultImageableArea: Letter
  412. *ImageableArea Letter/US Letter: "0 0 612 792 "
  413. *ImageableArea Legal/US Legal: "0 0 612 1008 "
  414. *ImageableArea A4: "0 0 595 842 "
  415. *ImageableArea B5: "0 0 516 729 "
  416. *ImageableArea LetterSmall/US Letter Small: "0 0 612 792 "
  417. *ImageableArea A4Small/A4 Small: "0 0 595 842 "
  418. *ImageableArea LegalSmall/US Legal Small: "0 0 612 1008 "
  419. *ImageableArea Tabloid/Tabloid: "0 0 792 1224"
  420. *ImageableArea A3/A3: "0 0 842 1191"
  421. *ImageableArea A5/A5: "0 0 420 595 "
  422. *ImageableArea A0/A0: "0 0 2380 3368 "
  423. *ImageableArea Statement/Statement: "0 0 396 612 "
  424. *ImageableArea ArchE/ArchE: "0 0 2592 3456 "
  425. *ImageableArea ArchD/ArchD: "0 0 1728 2592 "
  426. *ImageableArea ArchC/ArchC: "0 0 1296 1728 "
  427. *ImageableArea USFanfold/USFanfold: "0 0 1071 792 "
  428. *ImageableArea A1/A1: "0 0 1684 2380 "
  429. *ImageableArea A2/A2: "0 0 1190 1684 "
  430. *ImageableArea 30x42/30x42: "0 0 2160 3024 "
  431. *ImageableArea 5.5x8.5/5.5x8.5: "0 0 396 612 "
  432. *ImageableArea 4A/4A: "0 0 4770 6741 "
  433. *ImageableArea 4B/4B: "0 0 5670 8015 "
  434. *ImageableArea ANSID/ANSI D: "0 0 1584 2448 "
  435. *ImageableArea SuperB/Super B: "0 0 936 1368 "
  436. *ImageableArea 3.5x2/3.5x2: "0 0 252 144 "
  437. *ImageableArea ISOB4/ISOB4: "0 0 709 1002 "
  438. *ImageableArea 5x8/5x8: "0 0 360 576 "
  439.  
  440. *?ImageableArea: "
  441.  save
  442.    /cvp { (                ) cvs print ( ) print } bind def
  443.    /upperright {10000 mul floor 10000 div} bind def
  444.    /lowerleft {10000 mul ceiling 10000 div} bind def
  445.    newpath clippath pathbbox
  446.    4 -2 roll exch 2 {lowerleft cvp} repeat
  447.    exch 2 {upperright cvp} repeat flush
  448.  restore
  449. "
  450. *End
  451. *DefaultPaperDimension: Letter
  452. *PaperDimension Letter/US Letter: "612 792"
  453. *PaperDimension Legal/US Legal: "612 1008"
  454. *PaperDimension A4: "595 842"
  455. *PaperDimension B5: "516 729"
  456. *PaperDimension LetterSmall/US Letter Small: "612 792"
  457. *PaperDimension A4Small/A4 Small: "595 842"
  458. *PaperDimension LegalSmall/US Legal Small: "612 1008"
  459. *PaperDimension Tabloid/Tabloid: "792 1224"
  460. *PaperDimension A3/A3: "842 1191"
  461. *PaperDimension A5/A5: "420 595"
  462. *PaperDimension A0/A0: "2380 3368"
  463. *PaperDimension Statement/Statement: "396 612"
  464. *PaperDimension ArchE/ArchE: "2592 3456"
  465. *PaperDimension ArchD/ArchD: "1728 2592"
  466. *PaperDimension ArchC/ArchC: "1296 1728"
  467. *PaperDimension USFanfold/USFanfold: "1071 792"
  468. *PaperDimension A1/A1: "1684 2380"
  469. *PaperDimension A2/A2: "1190 1684"
  470. *PaperDimension 30x42/30x42: "2160 3024"
  471. *PaperDimension 5.5x8.5/5.5x8.5: "396 612"
  472. *PaperDimension 4A/4A: "4770 6741"
  473. *PaperDimension 4B/4B: "5670 8015"
  474. *PaperDimension ANSID/ANSI D: "1584 2448"
  475. *PaperDimension SuperB/Super B: "936 1368"
  476. *PaperDimension 3.5x2/3.5x2: "252 144"
  477. *PaperDimension ISOB4/ISOB4: "709 1002"
  478. *PaperDimension 5x8/5x8: "360 576"
  479.  
  480. *RequiresPageRegion Multipurpose: True
  481. *OpenUI *InputSlot: PickOne
  482. *OrderDependency: 20 AnySetup *InputSlot
  483. *DefaultInputSlot: StandardCassette
  484. *InputSlot StandardCassette/Cassette (Standard): "
  485.   currentpagedevice /InputAttributes get 0 get 
  486.   dup null eq 
  487.   { pop } 
  488.   { dup length 1 add dict copy 
  489.     dup /InputAttributes
  490.     1 dict dup /Priority [0 1 2] put
  491.     put setpagedevice
  492.   } ifelse"
  493. *End
  494. *InputSlot Multipurpose/Multipurpose Tray: "
  495.   currentpagedevice /InputAttributes get 1 get 
  496.   dup null eq 
  497.   { pop } 
  498.   { dup length 1 add dict copy 
  499.     dup /InputAttributes
  500.     1 dict dup /Priority [1 0 2] put
  501.     put setpagedevice
  502.   } ifelse"
  503. *End
  504. *InputSlot OptionalCassette/Cassette (Optional): "
  505.   currentpagedevice /InputAttributes get 2 get 
  506.   dup null eq 
  507.   { pop } 
  508.   { dup length 1 add dict copy 
  509.     dup /InputAttributes
  510.     1 dict dup /Priority [2 0 1] put
  511.     put setpagedevice
  512.   } ifelse"
  513. *End
  514. *?InputSlot: "
  515. save
  516.   3 dict
  517.   dup /0 (StandardCassette) put
  518.   dup /1 (Multipurpose) put
  519.   dup /2 (OptionalCassette) put
  520.   currentpagedevice /InputAttributes get
  521.   dup /Priority known
  522.   { /Priority get 0 get (      ) cvs cvn get }
  523.   {
  524.     dup length 1 eq
  525.     { {pop} forall (       ) cvs cvn get }
  526.     { pop pop (Unknown) } ifelse
  527.   } ifelse
  528.   = flush
  529. restore
  530. "
  531. *End
  532. *CloseUI: *InputSlot
  533. *DefaultOutputBin: OnlyOne
  534. *OpenUI *ManualFeed/Manual Feed:  Boolean
  535. *OrderDependency: 20 AnySetup *ManualFeed
  536. *DefaultManualFeed: False
  537. *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice"
  538. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"
  539. *?ManualFeed: "
  540.   save
  541.     currentpagedevice /ManualFeed get
  542.     {(True)}{(False)}ifelse = flush
  543.   restore
  544. "
  545. *End
  546. *CloseUI: *ManualFeed
  547. *DefaultFont: Courier
  548. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  549. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  550. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  551. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  552. *Font Bookman-Demi: Standard "(001.004S)" Standard ROM
  553. *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
  554. *Font Bookman-Light: Standard "(001.004S)" Standard ROM
  555. *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
  556. *Font Courier: Standard "(002.004S)" Standard ROM
  557. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  558. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  559. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  560. *Font Helvetica: Standard "(001.006S)" Standard ROM
  561. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  562. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  563. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  564. *Font Helvetica-Condensed: Standard "(001.001)" Standard ROM
  565. *Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard ROM
  566. *Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard ROM
  567. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard ROM
  568. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  569. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  570. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  571. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  572. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  573. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  574. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  575. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  576. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  577. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  578. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  579. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  580. *Font Symbol: Standard "(001.007S)" Standard ROM
  581. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  582. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  583. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  584. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  585. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  586. *Font ZapfDingbats: Standard "(001.004S)" Standard ROM
  587.